Implement network.get_{name_{label,description},default_{gateway,netmask}}.
authorEwan Mellor <ewan@xensource.com>
Mon, 25 Dec 2006 16:32:35 +0000 (16:32 +0000)
committerEwan Mellor <ewan@xensource.com>
Mon, 25 Dec 2006 16:32:35 +0000 (16:32 +0000)
Signed-off-by: Ewan Mellor <ewan@xensource.com>
tools/python/xen/xend/XendAPI.py

index e5ba2f898b2b2902e3ad0fde43fea4f0a6fbf05f..ba4d0244ec674424fd14af5b82601573481435e6 100644 (file)
@@ -470,6 +470,18 @@ class XendAPI:
         return xen_api_success(
             XendNode.instance().get_network(ref).get_record())
 
+    def network_get_name_label(self, _, ref):
+        return xen_api_success(self._get_network(ref).name_label)
+
+    def network_get_name_description(self, _, ref):
+        return xen_api_success(self._get_network(ref).name_description)
+
+    def network_get_default_gateway(self, _, ref):
+        return xen_api_success(self._get_network(ref).default_gateway)
+
+    def network_get_default_netmask(self, _, ref):
+        return xen_api_success(self._get_network(ref).default_netmask)
+
     def network_get_VIFs(self, _, ref):
         return xen_api_success(self._get_network(ref).get_VIF_UUIDs())